driving without due care and attention - Alemán Inglés Diccionario